#https://www.runoob.com/python3/python3-file-methods.html

#文件读取

#使用 open() 方法一定要保证关闭文件对象，即调用 close() 方法。

#os 文件流的处理  https://www.runoob.com/python3/python3-os-file-methods.html

# file: 必需，文件路径（相对或者绝对路径）。
# mode: 可选，文件打开模式
# buffering: 设置缓冲
# encoding: 一般使用utf8
# errors: 报错级别
# newline: 区分换行符
# closefd: 传入的file参数类型
# opener: 设置自定义开启器，开启器的返回值必须是一个打开的文件描述符。
#open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)

import os

path =  '/Data/TempData.json'

print(os.getcwd()) #打印发现vsCode 这里的路径是到 打开项目的根路径而不是文件本身的相对路径

path = os.getcwd() + path
print(path)

if os.path.exists(path):
	data = open(path)
	print(data.read())
	data.close()
else:
	print("路径不存在哎")

